
html,body{
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #eee;
  font-family:proxima-nova,"Helvetica Neue",Helvetica,Roboto, PT Sans, DejaVu Sans, Arial,Segoe UI Light,Segoe UI,Microsoft Jhenghei,Mirco Yahei,'sans-serif';
}

img,ul,li{
  margin: 0;
  padding: 0;
  border: 0;
}

a{
  text-decoration: none;
  color: #0366d6;
}

table{
  border-collapse: collapse;
}
table,td,th{
  border: 1px solid #ccc;
}

td,th{
  padding: 4px 8px;
}

::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

::-webkit-scrollbar
{
  width: 12px;
  height: 12px;
	background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

@media only screen and (max-width: 768px) {
  html,body{

    overflow-x: hidden;
  }

  .content img{
      width: 100%;
  }


  .content code[class*="language-"],
  .content pre[class*="language-"] {
      font-family: Consolas, "Liberation Mono", Courier, monospace;
      line-height: 18px;
      font-size: 13px;
      margin:  0;
      width: 100%;
      box-sizing: border-box;
  }

  .content pre[class*="language-"] {
      padding-left: 10px;
  }
  .content p{
      font-size: 14px;
  }
  .content p,.content h1,.content h2,.content h3,.content h4,.content h5{
      padding-left:10px;
      padding-right:10px;
  }

  .line-highlight:before, .line-highlight[data-end]:after{
      top: 0em;
  }
}

*{
  box-sizing: border-box;
}


blockquote::before{
  content: '';
  position: absolute;
  left: 0;
  top: 0px;
  background-color: #dfe2e5;
  height: 24px;
  width: 4px;
}

blockquote {
  position: relative;
  margin: 0;
  padding-left: 20px;
}

pre[data-line] {
  position: relative;
  padding: 1em 0 1em 1em !important;
}

.line-highlight:before, .line-highlight[data-end]:after{
  display: none;
}

:not(pre) > code[class*="language-"], pre[class*="language-"] {
  font-size: 0.8em;
}


img{
  max-width: 900px;
}

.content ul{
  padding-left: 2em;
}

.content table tr:nth-child(2n) {
  background-color: #f6f8fa;
}
